Skip to content

HJ13 句子逆序 ​

本节目标:理解“HJ13 句子逆序”的核心思路,并能把它用于实际开发或面试表达。 描述 将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I” 所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符 数据范围:输入的字符串长度满足 1≤�≤1000 1≤n≤1000

注意本题有多组输入 输入描述: 输入一个英文语句,每个单词用空格隔开。保证输入只包含空格和字母。 输出描述: 得到逆序的句子 示例1 输入: I am a boy ==复制== 输出: boy a am I ==复制== 示例2 输入: nowcoder ==复制== 输出: nowcoder

while True: try:

读取输入的英文语句 ​

input_sentence = input()

拆分语句为单词列表 ​

words = input_sentence.split()

逆序单词列表 ​

reversed_words = words[::-1]

合并单词为逆序语句 ​

reversed_sentence = ' '.join(reversed_words)

输出逆序的句子 ​

print(reversed_sentence) except EOFError: break

本站总访问 — 次